0f7d2ff9e2bfff0953e459f3364998beabbe6c48,portlets/knowledge-base-portlet/docroot/WEB-INF/src/com/liferay/knowledgebase/admin/portlet/AdminFriendlyURLMapper.java,AdminFriendlyURLMapper,buildPath,#LiferayPortletURL#,37
Before Change
friendlyURLPath = "/admin/article/" + resourcePrimKey;
portletURL.addParameterIncludedInPath("jspPage");
portletURL.addParameterIncludedInPath("resourcePrimKey");
}
if (friendlyURLPath != null) {
After Change
portletURL.addParameterIncludedInPath("p_p_cacheability");
portletURL.addParameterIncludedInPath("p_p_lifecycle");
portletURL.addParameterIncludedInPath("p_p_resource_id");
}
else if (jspPage.equals("/admin/view_article.jsp")) {
String resourcePrimKey = GetterUtil.getString(
portletURL.getParameter("resourcePrimKey"));
friendlyURLPath = "/admin/article/" + resourcePrimKey;
WindowState windowState = portletURL.getWindowState();
if (!Validator.equals(windowState, WindowState.NORMAL)) {
friendlyURLPath += StringPool.SLASH + windowState;
}
portletURL.addParameterIncludedInPath("jspPage");
portletURL.addParameterIncludedInPath("resourcePrimKey");
}
if (friendlyURLPath != null) {